//向服务器端发送请求，索要轮播图数据
$.ajax({
    type: 'get',
    url: '/slides',
    success: function(response) {
        //拼接并渲染轮播图
        var html = template('slidesTpl', {
            data: response
        });
        $('#slidesBox').html(html);

        //轮播图效果代码
        var swiper = Swipe(document.querySelector('.swipe'), {
            auto: 3000,
            transitionEnd: function(index) {
                // index++;

                $('.cursor span').eq(index).addClass('active').siblings('.active').removeClass('active');
            }
        });

        // 上/下一张
        $('.swipe .arrow').on('click', function() {
            var _this = $(this);

            if (_this.is('.prev')) {
                swiper.prev();
            } else if (_this.is('.next')) {
                swiper.next();
            }
        })

    },
    error: function() {
        alert('获取轮播图数据失败！')
    }
})


//向服务器发送请求，索要最新发布数据
$.ajax({
    type: 'get',
    url: '/posts/lasted',
    success: function(response) {
        //模板拼接
        var html = template('lastedTpl', { data: response });
        //模板渲染
        $('#lastedBox').html(html);

    },
    error: function() {
        alert('获取最新发布文章数据！')
    }
});


//定义一个方法，用于处理时间日期格式
function formateDate(date) {
    //将数据库传来的日期字符串转化为日期对象
    date = new Date(date);
    //将处理好的字符串返回
    return date.getFullYear() + '-' + (date.getMonth() + 1) + '-' + date.getDate()
}